﻿namespace ZZDingTalkSDK.ZZDingTalkResponse
{
    public class MoziEmployeeListEmployeePositionsByEmployeeCodeResponse
    {
        /// <summary>
        /// 组织code
        /// </summary>
        public string OrganizationCode { get; set; }
        /// <summary>
        /// 人员Code
        /// </summary>
        public string EmployeeCode { get; set; }
        /// <summary>
        /// 是否员工主任职
        /// </summary>
        public bool MainJob { get; set; }
        /// <summary>
        /// 任职状态
        /// </summary>
        public string Status { get; set; }
        /// <summary>
        /// 组织内排序
        /// </summary>
        public int OrderInOrganization { get; set; }
        /// <summary>
        /// 任职
        /// </summary>
        public string GovEmpPosJob { get; set; }
        /// <summary>
        /// 办公地址
        /// </summary>
        public string GovEmpPosAddress { get; set; }
        /// <summary>
        /// 直属主管（返回主管的employeeCode）
        /// </summary>
        public string Manager {  get; set; }
        /// <summary>
        /// 所在单位Code（content.data.organizationCode对应的组织类型为单位时返回，否则为空）
        /// </summary>
        public string EmpPosUnitCode { get; set; }
        /// <summary>
        /// 所在内设机构Code（content.data.organizationCode对应的组织类型为内设机构时返回，否则为空）
        /// </summary>
        public string EmpPosInnerInstitutionCode { get; set; }
        /// <summary>
        /// 所在虚拟组织Code（content.data.organizationCode对应的组织类型为虚拟组织类型时返回，否则为空）
        /// </summary>
        public string EmpPosVirtualOrganizationCode { get; set; }
        /// <summary>
        /// 传真
        /// </summary>
        public string EmpPosFaxNo { get; set; }
        /// <summary>
        /// 人员角色
        /// </summary>
        public string EmpPosEmployeeRole { get; set; }
        /// <summary>
        /// 任职属性Code
        /// </summary>
        public string JobAttributesCode { get; set; }
        /// <summary>
        /// 职务层次Code
        /// </summary>
        public string PosJobRankCode { get; set; }
        /// <summary>
        /// 可见性标签
        /// </summary>
        public string VisibilityIndicatorCode { get; set; }
    }
}
